#pragma once

#include "Globals.h"

struct UNITDATA
{
	int TYPE;



	int HP;
	int DMG_LOW;
	int DMG_HIGH;
	int ACCURACY;
	int INITIATIVE;

	bool DEAD;
	
	char SKILLS; // Bitflags

	UNITDATA(int Type = 0, int Hp = 40, int LOW_DMG = 15, int HIGH_DMG = 30, int Accuracy = 80, int Initiative = 1, char Skills = 0)
	{
		this->TYPE = Type;

		this->HP = Hp;
		this->DMG_LOW = LOW_DMG;
		this->DMG_HIGH = HIGH_DMG;
		this->INITIATIVE = Initiative;
		this->DEAD = false;
		this->SKILLS = Skills;
	}
};